package com.swt.draw.dao;

import com.swt.draw.entity.Fla55;
import com.swt.draw.entity.Yjk;
import com.swt.draw.example.Fla55Example;
import java.util.List;

import com.swt.draw.vo.GztToolVO;
import com.swt.draw.vo.page.PageVO;
import org.apache.ibatis.annotations.Param;

public interface Fla55Mapper {
    long countByExample(Fla55Example example);

    int deleteByExample(Fla55Example example);

    int insert(Fla55 record);

    int insertSelective(Fla55 record);

    List<Fla55> selectByExample(Fla55Example example);

    int updateByExampleSelective(@Param("record") Fla55 record, @Param("example") Fla55Example example);

    int updateByExample(@Param("record") Fla55 record, @Param("example") Fla55Example example);

    /*分割线*/
    List<GztToolVO> getToolList(@Param("fla55") Fla55 fla55, @Param("yjk") Yjk yjk, @Param("page")PageVO pageVO);

    /*分页获取分类*/
    List<Fla55> getFla55List(@Param("fla55") Fla55 fla55, @Param("page") PageVO pageVO);
    /*获取分类数量*/
    Integer getFla55Count();
}
